Champa Center

1616 Champa Street
Denver, CO
United States

View on Map

Champa Center is a 59,269sf, four-storey office and retail building located at 1616 Champa Street, at the corner of Champa Street and the 16th Street Pedestrian Mall, a 12-block long, tree-lined pedestrian mall closed to individual vehicular traffic, and the center of retail activity in downtown Denver. Built in the 1930s, the center was entirely renovated in 1978. Its surrounding neighbourhood is dominated by commercial retail and office use. It was acquired in 1994 and sold in 2002.

Property Summary


Previously Owned

Year Acquired


Year Developed



59,269 ft²