Print

Villa Property for sale in Vevey near Montreux Switzerland

Europe, Switzerland, Montreux Montreux
House - Villa
5
4
3

Price CHF4,400,000
450
target target target target target

Details


Location