28
7156 S Rhodes Ave/ 7556 S Eberhart Ave
Chicago, IL
$1,300,000 USD
16,441 SF
2
Units
10.76% Cap Rate
16,441 SF
$1,300,000 USD
Multifamily