NYC Building Permits New Building Permit Filed for 25916 80th Ave in Floral Park, Queens August 13, 20211 min read