About this property
Alcazaba: Well presented villa on one level situated in the stunningly beautiful Cabrera offering super sea and mountain views. There are just 20 properties sharing a lovely communal pool and benefiting from well tended gardens.
The property comprises in …