Building for sale, Piazza degli Alberghi, in Alagna Valsesia, ItalyAlagna ValsesiaCommercial building • 1 room(s) • 1 bath.