7059 S. South Shore Dr. Chicago, IL 60649
Overlooks picnic grove 3 & 4.
7059 S. South Shore Dr. Chicago, IL 60649 United States