Now Closed
1160km
7240 W Foster Ave, Chicago, IL 60656, USA
1160km from NYC Times Square
18km from Chicago Cloud Gate
Mature, fashion, well maintained convenience strip mall in stable, primarily residential neighborhood community. Professional property management and full-time competent maintenance staff on premises during business hours and on call 24