NYC Building Permits Building Permit Filed for 15 St Johns Avenue in Shore Acres, Staten Island February 19, 20211 min read