High Quality Content by WIKIPEDIA articles! Renaissance Tower, located at 1201 Elm Street in downtown Dallas, Texas is a 56-story modern-styled skyscraper. Standing at a structural height of 886 feet (270 m), it is the second tallest skyscraper in Dallas. It is also the fifth tallest building in Texas and the 24th tallest building in the United States. The building was designed by the architectural firm Hellmuth, Obata and Kassabaum, completed in 1974, and renovated by architects Skidmore, Owings and Merrill in 1986.[citation needed] Renaissance Tower currently houses the corporate headquarters of Blockbuster and Winstead PC.