water front apartment property
swimming pool Anthy mansion Geneva
Exclusive
Geneva domain near Thonon les Bains