$405,000

21 Heights Road, Fairfax, VT, 05454

PENDING