Type

Office
Retail

Status

Previously Owned

GLA

59,269 sf

Champa Center is a 59,269 sf, four-storey office and retail building located in Denver, Colorado.

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.

Map

Champa Center

1616 Champa Street
Denver, CO
United States

Map
champa center exterior image