← the globe

A MOMENT IN HISTORY

Deutsche Bank Building is completed

1973 CE · United States, North America · Technology

Deutsche Bank Building is completed
Image via Wikimedia Commons

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.

Read more on Wikipedia →

Available to claim

One person can dedicate this moment - a name and a short note recorded here forever.

Claim this moment