69
720 S Wells St
Chicago, IL 60607
$40.00 USD/SF/YR
5,643 SF
1
Space Available
Built 2018
5,643 SF Contiguous
Built 2018
5,643 SF
$40.00 USD/SF/YR
Retail