152 Ledge Hill Road

Tuftonboro, NH, 03816
$299,000Price
2Beds
1Baths
1172sqft
Courtesy of: Portsmouth

152 Ledge Hill Road

Tuftonboro, NH, 03816
$299,000Price
2Beds
1Baths
1172sqft