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.
The property changed ownership in 2018 in a major real estate transaction, reflecting ongoing investor interest in Denver's downtown buildings. This deal showed how prime commercial properties in the city continue to attract substantial capital from large firms.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.