17th Street Plaza
Encyclopedia
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.
Colorado
Colorado is a U.S. state that encompasses much of the Rocky Mountains as well as the northeastern portion of the Colorado Plateau and the western edge of the Great Plains...
. It was completed in 1982 and has 33 floors. Skidmore, Owings & Merrill designed the 11th tallest building in Denver.