Colorado Tower II

621 17th Street Denver, CO 80293


Located on 17th Street, the center of Denver’s financial district, 621 17th Street is only a block from the historic 16th Street Mall. This location is within walking distance of all of downtown Denver’s amenities, including retail and restaurants, Coors Field, the Pepsi Center and bus and lightrail stations.

Total SF


Available SF


Building Features

  • Prestigious location on 17th Street
  • One block from 16th Street Mall
  • Near numerous retail, service and restaurant establishments
  • Adjacent to lightrail station and 2 large hotels
  • 28th floor penthouse with open balconies
  • 4-story atrium


  • On-site engineering
  • On-site security
  • Attached covered parking garage provided by DPW
  • On-site leasing and property management
  • 2 common conference rooms
  • Fitness studio
  • Barber
  • Locksmith
  • Bank of the West
  • Ink! Coffee
  • 7-11
  • Sandwich Board

To Inquire about Lease Opportunities, Click Here