$2,995,000

37 Owl's Head Lane, Stowe, VT, 05672

ACTIVE