Detached Villa for sale in Algaida 14 bedrooms · 17 bathrooms · 1782 m² €20,000,000 REF. ID: JOT-V1459PM Resale