About this property
1288 – Fabulous Centrally Located 4 Bedroom 4 Bathroom Villa With Sea And Mountain Views
The largest villa of seven properties situated on an exclusive urbanisation close to the beach and all amenities, this villa sits on a 600 m2 plot and comes complete …