House for sale in Choulex, Switzerland

Sort 31 results:
CHF5,400,000
Vandœuvres

16 room(s) • 5 Bed. • 3 Bath. • 400 m²

CHF18,800,000
Collonge-Bellerive, Vésenaz

20 room(s) • 2000 m²