Homes for sale - 25 Caernarvon ST, Fair Haven, VT 05743 – MLS#48758...