$349,000

476 Nichols Road, Fairfax, VT, 05454

PENDING