- 1-25 of 134 Listings
172 Wild Goose Pond Rd, Strafford, NH, 03884, Strafford County
60+ Beech Island, Strafford, NH, 03884, Strafford County
308 Pickering Road, Rochester, NH, 03867, Strafford County
43 Webber Road, Strafford, NH, 03884, Strafford County
1154 Parker Mountain Road, Strafford, NH, 03884, Strafford County
397 Strafford Road, Strafford, NH, 03884, Strafford County
52 Jillette Rd, Barrington, NH, 03825, Strafford County
47 Brewster Road, Barrington, NH, 03825, Strafford County
4 Thompson Mill Road, Lee, NH, 03861, Strafford County
75 Nutes Road, Milton, NH, 03851, Strafford County
38 Piscataqua Road, Dover, NH, 03820, Strafford County
33 Gear Road, Rochester, NH, 03839, Strafford County
11 Roberts Road, Rochester, NH, 03867, Strafford County
13 Sheepboro Road, Rochester, NH, 03867, Strafford County
1166 White Mountain Highway, Milton, NH, 03851, 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
375-383 Greenhill Road, Barrington, NH, 03825, Strafford County
73 Spur Road, Dover, NH, 03820, Strafford County
12 Court Street, Rochester, NH, 03867, Strafford County
16 Daniels Drive, Lee, NH, 03861, Strafford County