33
1303 W Chicago Ave
Chicago, IL 60642
$556,800 USD
2,174 SF
2,174 SF
$556,800 USD
Storefront Retail Residential