Property Overview
Eight stories above street level, this mixed-use building includes 109,800 square feet of office space and 8,463 square feet of ground floor retail. The building sits on the corner of 17th Street and Larimer Street with immediate access to Denver’s public transportation system.