$398,000

30 Bare Hill Road, Putney, VT, 05346

PENDING