NYC Building Permits Building Permit Filed for 11511 142nd St in South Jamaica, Queens September 30, 20201 min read