NYC Building Permits New Building Permit Filed for 24 Massachusetts Street in Tottenville, Staten Island October 29, 20211 min read