Print
Villa Property for sale in Vevey near Montreux Switzerland
Europe, Switzerland, Montreux Montreux
House - Villa
Bedrooms
5
Baths
4
Garage
3
Price CHF4,400,000
Surface (m2)
450
Details
Location