8
1721-1725 E 79th St
Chicago, IL 60649
$2,100,000 USD
13,890 SF
24
Units
11.2% Cap Rate
13,890 SF
$2,100,000 USD
Apartments