2400 Upper Cold River Road, Shrewsbury, VT
3 Bed
1 Bath
MLS® 5029785 • Casella Real Estate
176 Button Hill Road, Shrewsbury, VT
0 Bed
0 Bath
MLS® 5008868 • Four Seasons Sotheby's Int'l Realty
1052 Ccc Road, Shrewsbury, VT
MLS® 4972951 • Flex Realty