Cherry Creek Shopping Center stands as a major retail hub in Denver, CO. The Super-Regional Center is situated at 1st Ave. & University Blvd.. Originally opened in 1990, the mall was updated and renovated in 2007. Covering 1,036,000 sqft. of retail space, Cherry Creek Shopping Center hosts roughly 158 individual stores and outlets. Ample parking is provided with 5,000 spaces available.