3640 W Armitage Ave
Chicago, IL 60647
$985,000 USD
9,382 SF
9,382 SF
$985,000 USD
Storefront