NYC Building Permits Building Permit Filed for 3510 Amboy Road in Bay Terrace, Staten Island April 21, 20201 min read