NYC Building Permits New Building Permit Filed for 95-03 149th St in Jamaica, Queens 4 weeks ago1 min read