Sarah FARIHSumptuous Master property with panoramic views of Lake GenevaNyonVilla • 12 room(s) • 6 bed. • 490 m²