Denver Financial Center I | |
Coordinates: | 39.7446°N -104.9848°W |
Completion Date: | 1981 |
Building Type: | Office |
Roof: | 374feet |
Floor Count: | 32 |
Floor Area: | 436000square feet |
Owner: | Lincoln Property Company |
Denver Financial Center I[1] is a high-rise office building located at 1775 Sherman Street in Denver, Colorado. Built in 1981 as the Mellon Financial Center, the tower has 32 floors.[2] At 374feet, it is currently the 23rd tallest building in Denver. USAA Real Estate purchased the building for $84 million in 2008. In October 2018, the building was sold for $95.25 million to Lincoln Property Company.[3]