NYC Building Permits New Building Permit Filed for 266-11 72nd Rd in Glen Oaks, Queens October 14, 20251 min read