1
7846 S South Shore Dr
Chicago, IL 60649
$5,200,000 USD
39,652 SF
60
Units
8.66% Cap Rate
39,652 SF
$5,200,000 USD
Apartments