NYC Building Permits New Building Permit Filed for 537 Sheldon Avenue in Huguenot, Staten Island 45 minutes ago1 min read