5
655 E 90th Pl
Chicago, IL 60619
$835,000 USD
10,292 SF
10
Units
10.03% Cap Rate
10,292 SF
$835,000 USD
Apartments