15
3916 N Broadway St
Chicago, IL 60613
$1,300,000 USD
11,400 SF
1
Unit
8.51% Cap Rate
11,400 SF
$1,300,000 USD
Storefront Retail Office