About this property
Located on the French shores of the elegant Lake Geneva, superb waterfront villa of approximately 550 m2.
This exceptional property built on 4408 m2 of enclosed and landscaped grounds offers you the opportunity to acquire serenity between …