18
8404 S Exchange Ave
Chicago, IL 60617
$420,000 USD
3,000 SF
2
Units
12.05% Cap Rate
3,000 SF
$420,000 USD
Multifamily