$609,900

336 Old West Church Road, Calais, VT, 05648

PENDING