17th Street Plaza

Travel

, Denver, CO 80202

Denver

Description

17th Street Plaza is a 438 ft tall skyscraper in Denver, Colorado. It was completed in 1982 and has 32 floors, with a total area of 666,653-square-feet. It was designed by Skidmore, Owings & Merrill and Wendel Duchsherer Architects. It is currently the 11th tallest building in Denver.In 2009 the building was bought from J.P. Morgan for an estimated $135 million by HRPT Properties Trust. The building was reported to be 93 percent leased, with occupants including Molson Coors and Marsh & McLennan.

Frequently Asked Questions

Places You Should Consider

4.6   (1)

14315 Orchard Parkway Suite 400, Westminster, CO 80023

Denver
Families hold weekly feasts in our Greek restaurant because our menu offers a wide variety of food. This means every member of the family, from the youngest...

17th Street Plaza Photos

News & Articles

Recommended Ratings & Reviews

Service
Cleanliness
Bang for your Buck
Parking & Accessibility
Rate & Review