NYC Building Permits New Building Permit Filed for 8626 Avon St in Jamaica Estates, Queens May 13, 20211 min read