Did you know that 633 17th Street is also known as the First Interstate Tower North? It is also named First of Denver Plaza. This building stands tall. It’s a significant part of Denver’s skyline.
633 17th Street completed construction in 1974. It quickly became a prominent office building. Its height reaches 434 feet. That is about 132.3 meters. The building has 32 stories. It provides a lot of office space. There are 541403 square feet. That equals about 50298 square meters.
The adjacent building at 621 17th Street has its own story. It was Denver’s tallest building for eleven years. That was until Brooks Towers surpassed it in 1968. 621 17th Street completed construction in 1957. It stands 385 feet tall. That is 117 meters.
Together 621 and 633 17th Street form the First of Denver Plaza. The First of Denver logo appeared in the TV show Dynasty.
633 17th Street recently underwent some improvements. The Plaza renovation created a welcoming impression. These improvements make it a prime location. It is ready to take advantage of Denver’s increasing leasing activity.
Currently office space is available for lease at 633 17th Street. Available spaces range from 18592 to 19654 square feet. If you are interested contact Janessa Biller or Tim Bourdelais for more information.
So as we stand here lets take a look at 633 17th Street. It represents Denver’s architectural history. It also embodies the city’s dynamic business environment. From its construction to its modern renovations 633 17th Street remains a key part of Denver.