$465,000

23 Gentes Road, Essex, VT, 05452

PENDING