NYC Building Permits Building Permit Filed for 108 Giffords Lane in Great Kills, Staten Island February 16, 20211 min read