Land for sale, XX Stowe Mountain Road, Windham, VT, in Halifax, United StatesHalifax, XX Stowe Mountain Road, Windham, VTPlot of land