Amazing 5 Bedroom Villa in Foinikaria with Dam View (LI 5388)
Fantastic Villa, situated in Foinikaria…
For Sale
From €575,000