Class A Office for Sublease in Denver, Colorado - Term Expiration: February 28, 2022
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.