NYC Building Permits Building Permit Filed for 89 Taft Ave in St. George, Staten Island November 13, 20191 min read