13
1431 W Hubbard St
Chicago, IL 60642
$20.00 - $28.00 USD/SF/YR
5,419-10,838 SF
1
Space Available
Built 1965
10,838 SF Contiguous
Built 1965
5,419-10,838 SF
$20.00 - $28.00 USD/SF/YR
Flex