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