32
3124 N Broadway
Chicago, IL 60657
$2,945,000 USD
7,400 SF
6.04% Cap Rate
7,400 SF
$2,945,000 USD
Storefront Retail Residential