75-06 197th Street, Fresh Meadows, NY 11366 - Homesnap