NYC Building Permits Building Permit Filed for 8 Madigan Place in Todt Hill, Staten Island May 6, 20201 min read