| Height | 438 feet |
|---|---|
| Floors | 33 |
| Year | 1982 |
| Architects | n/a |
About 17th Street Plaza
17th Street Plaza is a 438 ft (134 m) tall skyscraper in Denver, Colorado. It was completed in 1982 and has 33 floors. Skidmore, Owings & Merrill designed the 11th tallest building in Denver.
