IBPG
Amazing villa with swimming pool and sea view 100m from Sykia Xylokastro beach
-
Xilokastro
-
Living area
285 -
Rooms
26 -
Bedrooms
5