Champa Center is a 59,269 sf, 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.
Type
Office
Retail
Status
Previously Owned
GLA
59,269 sf