1 of 7
Terrace at Orchard Station, conveniently situated in the Denver Tech Center, is a 115,050 square foot office property immediately adjacent to the Orchard Light Rail stop. The three story lobby features a full-height glass curtain wall which floods the modern finishes with natural light. Tenant spaces offer dramatic views of the Rocky Mountains and the building corridors, restrooms, and common areas have been substantially renovated. Additionally, the building’s direct access to the Orchard Light Rail platform provides tenants and their clients with multiple commutation options and convenience of travel throughout the Denver metro. This building is registered with the U.S. Green Building Council and is seeking LEED certification. This building was awarded an Energy Star label in 2011, 2012, 2013 and 2014 for its operating efficiency.
All Listings in this Building
5575 DTC Parkway, Greenwood Village, CO 80111