Take a closer look 100 Barclay St #Penthouse, New York, NY 10007New Yorkfor_sale7,062-sq-ft duplex penthouse at 100 Barclay St, Tribeca: 5 beds, 21-ft ceilings, Hudson River views, private loggia, Paris Forino interiors.