Peter Grossenbacher
Elegant 4.5-room duplex terrace apartment with panoramic views in Evilard
Evilard, Chemin des Blanchards 20
Terraced apartment • 4.5 room(s) • 1507 sq ft (140 m²)
$1,205,705
Terraced apartment • 4.5 room(s) • 1507 sq ft (140 m²)
Terraced apartment • 5.5 room(s) • 2 bath. • 1582 sq ft (147 m²)
Terraced apartment • 5.5 room(s) • 1916 sq ft (178 m²)