The Deutsche Bank Building was located on the north side of the street , but was heavily damaged in the September 11 attacks in 2001 . The Alliance for Downtown New York and the Lower Manhattan Development Corporation in 2014 redeveloped part of that site into a new public open space , the Albany Street Plaza
September 11 attacks
September 11 attacks
Albany Street (Manhattan)