Massimo SalvatiThe most beautiful lake view in an unobstructed location.Saint MargrethenHouse • 8.5 room(s) • 207 m² • available now