Creta Invest
A new - built luxurious villa for sale in Elounda
-
Ammoudara
-
Living area
416 -
Bedrooms
6