17th Street Plaza, Office skyscraper in downtown Denver, United States
17th Street Plaza is an office skyscraper in downtown Denver with 33 floors and a contemporary glass and steel exterior. The building stands as part of the city's downtown core, surrounded by other commercial towers and street-level shops.
The building was completed in 1982 by the architecture firm Skidmore, Owings & Merrill during a period of intense urban development in Denver. Its completion reflected the city's expanding role as a major business center in the region.
The building represents a period of rapid growth in Denver's commercial sector, establishing itself as the eleventh tallest structure in the city.
The building sits in a central location with good access to public transportation and nearby restaurants and shops. The surrounding area is easy to explore on foot and offers plenty of options for visitors and workers.
The structure employed advanced engineering techniques and set new standards for using computer-aided design in architectural planning during its creation. These innovations were groundbreaking for the era and influenced how modern office towers were designed afterward.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.