$399,900

45 West Main Street, Vergennes, VT, 05491

PENDING