5637 W 63rd St
Chicago, IL 60638
$93.00 - $120.00 USD/SF/YR
90-128 SF
3
Spaces Available
Built 1949
128 SF Contiguous
Built 1949
90-128 SF
$93.00 - $120.00 USD/SF/YR
Retail