24
7648 S Phillips Ave
Chicago, IL 60649
$2,350,000 USD
27,693 SF
31
Units
9.56% Cap Rate
27,693 SF
$2,350,000 USD
Apartments