71-30 162nd Street #3A, Fresh Meadows, NY 11365 - Homesnap