House for sale, 38 Library Avenue, Cheshire, NH, in Alstead, United StatesAlstead, 38 Library Avenue, Cheshire, NHDetached house • 1 room(s) • 4 bed. • 1 bath. • 232.16 m²