6 bed Villa Almyrida with pool and sea views
-
Almyrida
-
Living area
198 -
Land
2,275 -
Bedrooms
6