Office
1800 Larimer St
Denver, CO 80202
United States 500,000 square feet
A 22-story, 500,000 square foot glass and steel tower completed in 2010, 1800 Larimer was the first major high-rise office building completed in Denver’s central business district since the mid-1980s. At construction start in 2008, the project was nearly 75% pre-leased. 1800 Larimer has a strong location – abuts historic LoDo (Denver’s entertainment, sport venue and residential hub) and has superior vehicular access and transit access. It features unique amenities for Denver, including an extensive conference facility, board meeting room, large workout facility, and a 17,000 square foot, heavily landscaped terrace. The floor plate efficiency, mechanical systems and mountain views are unparalleled.