The Breakers at Edgewater Beach

5333 N. Sheridan Rd.
Chicago
Illinois
United States