$595,900

542 Vermont Route 12, Berlin, VT, 05663

ACTIVE