2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738
2059 Upper Cold River Road, Shrewsbury, VT, 05738

$1,450,000

2059 Upper Cold River Road, Shrewsbury, VT, 05738

CONTRACT