NYC Building Permits Building Permit Filed for 11915 143rd St in South Jamaica, Queens November 20, 20191 min read