2341-2357 W Howard St
Chicago, IL 60645
$2,500,000 USD
11,974 SF
7.36% Cap Rate
11,974 SF
$2,500,000 USD
Storefront