1 results
€4,300,000
(£3,686,532)
215278 sq. ft
The property has a total area of 72 hectares, of which 45 hectares are almond trees, 3 hectares are plum trees, and the ...
Listed on 11th Sep 2026