3 Times Square
Elgin ILView On Map
Rivers Landing Apartments is located in Elgin, Illinois near shopping, transportation, restaurants and the Grand Victoria Casino. Rivers Landing Apartments offers a gated community of studios, one and two bedroom apartment homes with laundry facilities and free heat and water. Minutes from the Metra train and downtown Elgin. Section 8 available. Cats welcome. Restrictions apply. Visit our website at www.riverlandingsapartments.net
About This Location
3 Times Square Elgin IL 60120 has a Walk Score of 60 out of 100. This address is Somewhat Walkable so some amenities are within walking distance.