NYC Building Permits New Building Permit Filed for 15333 89th Ave in Jamaica, Queens April 27, 20231 min read