Modern architecture just a stone's throw from the lakeVevey, Rue du Midi 6 BApartment • 4.5 room(s) • 108 m²