$845,500

43 Windridge Road, Essex, VT, 05452

PENDING