NYC Building Permits Building Permit Filed for 63 Holcomb Ave in Arden Heights, Staten Island February 7, 20211 min read