160-10 89th Avenue #5F, Jamaica, NY 11432 - Homesnap