• CREJ.com Digital: this space available. Click for advertising information.
  • Montegra Capital Resources 2026 Banner Ad
independence plaza

Refreshing a Denver Icon: Independence Plaza

Completed in 1972, Independence Plaza’s 567,287 square feet span 25 floors at 1050 17th St. The Class A property is LEED Gold certified, and the scrupulous attention paid to its upkeep and improvement have made it one of the finest addresses in Denver’s central business district. 

Building Dialogue

March 24, 2019