NYC Building Permits Building Permit Filed for 8808 192nd St in Hollis, Queens February 13, 20201 min read