NYC Building Permits Building Permit Filed for 219 Cheevers Ln in Tottenville, Staten Island December 31, 20191 min read