1 results
€2,800,000
(£2,423,130)
Fixed price
13 beds10 baths8 receptions
Unique property in the production of lavender in Portugal, located in Castelo de Vide, Alentejo.