Apartments in Chicago Area -

Town Square Apartments | Wheeling, IL

Town Square Apartments in Wheeling, IL
Located at 62 South Wolf Road, Wheeling, IL 60090
(847) 941-0535
Location:
62 South Wolf Road, Wheeling, IL 60090
Description:
Free heat,water, gas, Elevator buildings, Intercom entry, Close to expressways, Self controlled climate, Courtyard setting

Sorry!

We cannot find any listings from Town Square Apartments on Marketplace. Check out these other listings near Wheeling.

Similar Listings
Listings (1 - 5 of 74,378)
Check Availability

(847) 941-0535

62 South Wolf Road

Wheeling, IL 60090