Add to favoritesBuilding for sale in Villar-Saint-Pancrace, FranceVillar-Saint-PancraceBuilding • 3735 sq ft (347 m²)$1,462,622Request a tourContact agent