7801 S South Shore Dr
Chicago, IL 60649
$3,099,000 USD
27,850 SF
32
Units
7.36% Cap Rate
27,850 SF
$3,099,000 USD
Apartments