NYC Building Permits New Building Permit Filed for 12814 143rd St in South Jamaica, Queens November 4, 20211 min read