Deutsche Bank Building ( formerly Bankers Trust Plaza ) was a 39-story office skyscraper located at 130 Liberty Street in New York City , adjacent to the World Trade Center site . The building opened in 1974 and closed following the September 11 attacks , due to contamination that spread from the collapse of the South Tower . The structure existed from 1974 to 2007 , and was designed by Shreve , Lamb & Harmon , which also designed the famous Empire State Building
September 11 attacks
September 11 attacks
Deutsche Bank Building