50-19 175th Place, Fresh Meadows, NY 11365 - Homesnap