NYC Building Permits New Building Permit Filed for 63 Merrick Ave in Todt Hill, Staten Island March 17, 20221 min read