Construction Update: The New World Trade Center
New York YIMBY reader Scot submitted the above photos from New Jersey, which showcase the new World Trade Center towers on the Downtown skyline. The facades of both buildings are now almost complete – narrow…