About Us  |  News  |  Home

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.

Main Menu