11
2151 E 87th St
Chicago, IL 60617
$1,950,000 USD
14,250 SF
18
Units
7.49% Cap Rate
14,250 SF
$1,950,000 USD
Apartments