12
7822-7824 S South Shore Dr
Chicago, IL 60649
$2,199,999 USD
26,229 SF
24
Units
10.48% Cap Rate
26,229 SF
$2,199,999 USD
Apartments