Building at 5510 North Sheridan

5510 N. Sheridan Rd.
Chicago
Illinois
United States