$695,000

311 Laurel Ledges, Vernon, VT, 05354

PENDING