Nicolas PhilippozLiddes, house La Thébaïde 7.5 rooms duplex, seasonal rentalLiddes, Route de Vichères 9Apartment • 7.5 room(s) • 170 m²