Apartments in Chicago Area -

River's Landing Apartments | Elgin, IL

River's Landing Apartments in Elgin, IL
Located at 3 Times Square, Elgin, IL 60120
(224) 407-5791
3 Times Square, Elgin, IL 60120
Walk to shopping Grand Victoria Casino, Section 8 Available, Several floor plans to choose from, Some Utilities Included (Ask for details), Laundry facilities on-site, Gated community
Check Availability

(224) 407-5791

3 Times Square

Elgin, IL 60120