Add to favoritesBuilding for sale in Villarcayo, SpainVillarcayoIndustrial building • 1 bath. • 1830 sq ft (170 m²)$62,109Request a tourContact agent