70 Vestry, Tribeca, New York

13 storey development by Robert A.M Stern Architects in the Tribeca area of New York

70 Vestry is a new development by Robert A.M Stern Architects in the Tribeca area of New York looking out over the Hudson River.