136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816
136 Ledge Hill Road, Tuftonboro, NH, 03816

$649,000

136 Ledge Hill Road, Tuftonboro, NH, 03816

23
Courtesy of: Brie Stephens | KW Lakes & Mountains/Moultonborough