Home » Apartment » Two-Story Penthouse with Stunning Roof Terraces and Swimming Pool in Tribeca » Dietz Lantern Building, 429 Greenwich Street, Unit PH, TriBeCa