Yvoire - Geneva Lake view - Private beach access - Swimming pool - Contemporary villa 275m2
-
Yvoire
-
Living area
275 -
Land
1,242 -
Rooms
8