$499,900

50 Village View Road, Fairfax, VT, 05454

CONTRACT