BR

Lake Shore Plaza

Chicago, United States