621 17th Street

From Wikipedia, the free encyclopedia

621 17th Street is a 28 floor building in Denver. It was the tallest building in Denver from 1957 to 1968, and is currently the 18th tallest in the city.

[edit] External links

Preceded by
Daniels & Fisher Tower
Tallest Building in Denver
1957—1968
117m
Succeeded by
Brooks Towers