Serge Hernandez8P detached house in Genolier view Lake and MountainsGenolierHouse • 8 room(s) • 220 m²