Chicago Architecture Info

The St. Regis Chicago

Image of The St. Regis Chicago in Chicago, Illinois

December 17, 2018. Courtesy of YoChicago!

Return to data page

Search