Add to favoritesHouse for sale in Villard-Notre-Dame, FranceHouse • 5 room(s) • 3660 sq ft (340 m²)$94,242