About this property
This property is a country estate just a few minutes from the charming small town of Algaida in the interior of the island.
It has 121.298sqms of land with several buildings that were formerly used for agricultural purposes.
The main building is 131sqms …