75-21 197th Street #2nd Fl, Fresh Meadows, NY 11366 - Homesnap