- 1-25 of 134 Listings
60+ Beech Island, Strafford, NH, 03884, Strafford County
172 Wild Goose Pond Rd, Strafford, NH, 03884, Strafford County
1154 Parker Mountain Road, Strafford, NH, 03884, Strafford County
308 Pickering Road, Rochester, NH, 03867, Strafford County
52 Jillette Rd, Barrington, NH, 03825, Strafford County
43 Webber Road, Strafford, NH, 03884, Strafford County
397 Strafford Road, Strafford, NH, 03884, Strafford County
47 Brewster Road, Barrington, NH, 03825, Strafford County
34 Shaw Dr, Rochester, NH, 03868, Strafford County
73 Spur Road, Dover, NH, 03820, Strafford County
33 Gear Road, Rochester, NH, 03839, Strafford County
1166 White Mountain Highway, Milton, NH, 03851, Strafford County
11 Roberts Road, Rochester, NH, 03867, Strafford County
1,9 Front Street, Rollinsford, NH, 03869, Strafford County
13 Sheepboro Road, Rochester, NH, 03867, Strafford County
75 Nutes Road, Milton, NH, 03851, Strafford County
21/25 Winecellar Road, Durham, NH, 03824, Strafford County
33 LITTLE BAY Drive, Dover, NH, 03820, Strafford County
10 Third Road, Milton, NH, 03851, Strafford County
7 Rookery Road, Milton, NH, 03851, Strafford County
10 Riverdale Avenue, Dover, NH, 03820, Strafford County
29 Trotting Park Road, Farmington, NH, 03835, Strafford County
363 South Shore Road, New Durham, NH, 03855, Strafford County
12 Longmeadow Road, Dover, NH, 03820, Strafford County
130 Nicola Road, Middleton, NH, 03887, Strafford County