3
7123-7127 W Archer Ave
Chicago, IL 60638
$665,000 USD
4,186 SF
7.91% Cap Rate
4,186 SF
$665,000 USD
Storefront