71-17 162nd Street #1, Fresh Meadows, NY 11365 - Homesnap