28 Carriage Lane
Cavendish, VT - $350,000