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
Check Availability

(847) 941-0535

62 South Wolf Road

Wheeling, IL 60090