NYC Building Permits New Building Permit Filed for 11847 Farmers Blvd in Saint Albans, Queens December 11, 20241 min read