About this property
Villa Leena I - A villa in the Cabrera area. (Resale)
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 …