NYC Building Permits New Building Permit Filed for 15533 115th Ave in South Jamaica, Queens 3 days ago1 min read