1
232 E 121st Plz
Chicago, IL 60628
$5,500,000 USD
110,000 SF
141
Units
12.54% Cap Rate
110,000 SF
$5,500,000 USD
Apartments