20  Twin Ponds Dr, Newport, NY, 13416
20  Twin Ponds Dr, Newport, NY, 13416
20  Twin Ponds Dr, Newport, NY, 13416
20  Twin Ponds Dr, Newport, NY, 13416
20  Twin Ponds Dr, Newport, NY, 13416
20  Twin Ponds Dr, Newport, NY, 13416
20  Twin Ponds Dr, Newport, NY, 13416

$49,900

20 Twin Ponds Dr, Newport, NY, 13416

7
Courtesy of: Syracuse