For Sublease > Class A Office Building | Denver, CO
1001 17th Street Denver, CO 80202
- For Lease
1001 17th Street is a twenty-story, 655,000 RSF, Class A office building located at the gateway into Lower Downtown Denver. In 2012, this building was awarded LEED certification at the Gold level by the U.S. Green Building Council. 1001 17th Street was also awarded an Energy Star label in 2013 and in 2014 for its operating efficiency. Located at the corner of Arapahoe and 17th Street, the building is one block from the 16th Street Mall, six blocks to Denver Union Station and is adjacent to the Free Metro Ride.