Office For Lease
4,905+ Sq Ft
At the gateway to LoDo, 1001 17th Street offers first-class office space in a newly redeveloped, 20-story tower in the heart of Downtown Denver. The building features approximately 33,000 square foot floorplates, an outdoor plaza, Conference facility, Fitness center with showers & lockers, Etai's, and a Protein Bar. LEED Platinum certification.