5233-5239 N Damen Ave
Chicago, IL 60625
$1,150,000 USD
6,148 SF
6,148 SF
$1,150,000 USD
Storefront Retail Residential