NYC Building Permits New Building Permit Filed for 88 White St in Tribeca, Manhattan May 12, 20231 min read