Designed by
Title
City Creek Center #224553471
Description
The City Creek Center is a mixed-use development with an upscale open-air shopping center, office and residential buildings, fountain, and simulated creek near Temple Square in downtown Salt Lake City, Utah, United States.
This image is editorial