Add to favoritesLand for sale, 185 Mahala Way Lot 37-1, Strafford, NH, in Barrington, United StatesBarrington, 185 Mahala Way Lot 37-1, Strafford, NHPlot of land$199,900Request a tourContact agent