$605,000

222 Brigham Hill Road, Essex, VT, 05452

PENDING