New Look: 175 and 200 Greenwich Street
While the Port Authority continues to stonewall efforts to complete the new World Trade Center, a talented reader has used existing schematics to create new renderings of 175 and 200 Greenwich Street, which illustrate the…