86-01 Marengo Street, Hollis, NY 11423 - Homesnap