80 Lake Shore Road

Eden, VT, 05653
PENDING
$399,000Price
5Beds
2Baths
2808sqft

80 Lake Shore Road

Eden, VT, 05653
PENDING
$399,000Price
5Beds
2Baths
2808sqft