NYC Building Permits New Building Permit Filed for 108-15 173rd St in Jamaica, Queens 2 months ago1 min read