603- 603-07 N Wells St
Chicago, IL 60654
$3,650,000 USD
9,290 SF
9,290 SF
$3,650,000 USD
Storefront Retail Residential