67-36 168th Street #2 Fl, Fresh Meadows, NY 11365 - Homesnap