Apartment to buy in Sierre, SwitzerlandSierre, 6 Avenue du ChâteauApartment • 2 room(s) • 1 bath. • 33 m²