$539,900

51 Village View Road, Fairfax, VT, 05454

PENDING