77-10 95th Avenue, Jamaica, NY 11416 - Homesnap