NYC Building Permits New Building Permit Filed for 180 Chelsea Street in Tottenville, Staten Island January 10, 20231 min read