1610 W North Ave
Chicago, IL 60622
$1,600,000 USD
3,400 SF
3,400 SF
$1,600,000 USD
Storefront Retail Residential