Peter GrossenbacherAdd to favoritesElegant 4.5-room duplex terrace apartment with panoramic views in EvilardEvilard, Chemin des Blanchards 20Terraced apartment • 4.5 room(s) • 1507 sq ft (140 m²)$1,206,893Request a tourContact agent