Pretty good find, Emoglez! Way to go!
And this part caught my attention!
"Greenwich Street is also where the last unresolved battle over the future of the World Trade Center is being fought. The city and the Lower Manhattan Development Corporation favor the construction of housing on a parcel known as Site 5, where the Deutsche Bank building stood. The Port Authority of New York and New Jersey believes the site should to be used for offices, a conference center and a hotel"
Guys, let's see what happens ahead to the Site 5!