5
2135 E 80th St
Chicago, IL 60617
$1,550,000 USD
13,008 SF
21
Units
8.31% Cap Rate
13,008 SF
$1,550,000 USD
Apartments