Page Brothers Building

SE corner of Lake and State Sts.
Chicago
Illinois
United States