Denver Financial Center, Skyscraper in Denver, United States
Denver Financial Center is a 32-story high-rise that rises about 374 feet (114 meters) and houses office and commercial spaces. The building provides extensive work areas distributed across multiple floors in the business district.
The building opened in 1981 as the Mellon Financial Center, marking an important moment in Denver's financial growth. This opening came during a period when the city was expanding its role as a regional financial hub.
The building shapes downtown Denver's business environment and serves as a meeting point for professionals across industries. People use the spaces daily for work and gatherings in one of the city's main business hubs.
The building sits on Sherman Street in downtown Denver and is easily accessible by public transit or car. Keep in mind that this is an active business center, so lobbies and common areas are busiest during standard business hours.
In October 2018 Lincoln Property Company bought the tower for $95.25 million, ten years after USAA Real Estate had paid $84 million for it in 2008. The 2018 deal was a sale, not a debt restructuring, and it valued the 32-floor building at roughly $11 million more than the earlier purchase.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 93,816 contributors worldwide.