NYC Building Permits New Building Permit Filed for 239 Barnard Avenue in Tottenville, Staten Island 5 days ago1 min read