Independence Plaza | Denver, CO
Office Building

Independence Plaza | Denver, CO


  • 1050 17th Street
  • Denver, CO
  • Initial Investment Date: Dec 06, 2007
  • Percent Ownership: 100
  • Manager: CS Capital Management, Inc.

Independence Plaza is a 25-story office-retail complex comprised of 528,168 square feet of office and 39,119 square feet of retail space. Located in the heart of downtown Denver, within easy walking distance to a wide variety of shops, department stores, restaurants, bus routes, light rail and hotels. Independence Plaza provides tenants with viewpoints from which to appreciate towering skyscrapers and modern architecture as well as the majestic Rocky Mountains.