Deutsche Bank Building

The Deutsche Bank Building was a 39-story office building located at 130 Liberty Street in Manhattan, New York City, adjacent to the World Trade Center site. The building opened in 1974 and closed following the September 11 attacks in 2001, due to contamination that spread from the collapse of the South Tower. The structure was designed by Shreve, …
The Deutsche Bank Building was a 39-story office building located at 130 Liberty Street in Manhattan, New York City, adjacent to the World Trade Center site. The building opened in 1974 and closed following the September 11 attacks in 2001, due to contamination that spread from the collapse of the South Tower. The structure was designed by Shreve, Lamb & Harmon, which also designed the Empire State Building.
  • Location: 130 Liberty Street, Manhattan, New York, United States 10007
  • Completed: 1973
  • Owner: Deutsche Bank
  • Former names: Bankers Trust Plaza
  • Alternative names: 130 Liberty Street
  • Status: Demolished
  • Construction started: 1971
Data from: en.wikipedia.org