17TH & LARIMER
17th & Larimer is an eight-story, 120,000 sf office building located in downtown Denver’s Central Business District. Nichols Partnership is working to revitalize this Class B asset through an extensive building renovation program which includes a facade redesign and reconstruction, complete remodel of all building common areas, and extensive upgrades to the building’s mechanical systems.
Upon completion, this LEED® registered project will qualify for LEED® certification. The upgrades will combine to create an overall clean contemporary aesthetic enabling 17th & Larimer to re-brand and re-announce itself as a Class A corporate address in the 17th Street financial corridor.