1/24 24 Active $1,666,000 2 Baths3,420 SqFt 86-53 Avon ST, Jamaica Estates, NY 11432 Multi-Family Listed by LuckSky Brothers Corp