160-10 89 Avenue #1F, Jamaica Hills, NY 11432 - Homesnap