Creta Invest
Beautiful 5 bed Cretan villa for sale with pool and sea view in Elounda
-
Ammoudara
-
Living area
250 -
Land
750 -
Bedrooms
5