NYC Building Permits Building Permit Filed for 82 Nugent Street in Lighthouse Hill, Staten Island September 12, 20191 min read