NYC Building Permits Building Permit Filed for 264 St Johns Avenue in Shore Acres, Staten Island February 24, 20201 min read