NYC Building Permits New Building Permit Filed for 12809 Liberty Ave in South Ozone Park, Queens November 18, 20211 min read