NYC Building Permits New Building Permit Filed for 9012 143rd St in Jamaica, Queens 3 days ago1 min read