Ohio Street Beach

600 N Lake Shore Dr. Chicago IL 60611 USA

Location