3700 W 63rd Street, Chicago, IL 60629
Highlights:
– 11.6 lots available at signalized corner of 63rd Street & Lawndale Avenue, totaling 36,384 Sq Ft land
– With 303′ 63rd frontage & 120′ Lawndale frontage, makes for excellent development opportunity in high-visibility location with average traffic of ......
Read More