About this property
Spectacular 180 degree view on Lake Geneva.
Close to the town centre, this generously proportioned architect-designed villa offers around 350 m2 of living space on 3 levels and is built on a plot of more than 1175 m2.
The ground floor comprises a...