24
2150 S Canalport Ave
Chicago, IL 60608
$32.61 - $58.18 USD/SF/YR
252-21,000 SF
15
Spaces Available
Built 1927
21,000 SF Contiguous
Built 1927
252-21,000 SF
$32.61 - $58.18 USD/SF/YR
Office