5
2001-2009 W Howard St
Chicago, IL 60645
$750,000 USD
12,000 SF
12,000 SF
$750,000 USD
Storefront Retail Office