NYC Building Permits Building Permit Filed for 8211 172nd St in Hillcrest, Queens October 8, 20191 min read