Luxurious 3-Bedroom Villa in Ayia Napa
-
Ayia Napa
-
Living area
262 -
Land
1,028 -
Bedrooms
3