$699,000

5601 Upper Cold River Road, Shrewsbury, VT, 05738

ACTIVE