NYC Building Permits Building Permit Filed for 3512 Amboy Rd in Bay Terrace, Staten Island August 28, 20191 min read