NYC Building Permits Building Permit Filed for 272 Edinboro Road in Lighthouse Hill, Staten Island October 19, 20201 min read