17
20 N Clark St
Chicago, IL 60602
$139.80 - $152.76 USD/SF/YR
130-3,000 SF
5
Spaces Available
Built 1981
Built 1981
130-3,000 SF
$139.80 - $152.76 USD/SF/YR
Coworking Space