NYC Building Permits New Building Permit Filed for 12711 Farmers Blvd in Saint Albans, Queens 8 months ago1 min read