Sort by price:

Close to beach
110 м2 2 2 1
220,000 €
Sea view
221 м2 3 2 1
409,900 €
Sea view
190 м2 2 2 1
379,900 €
Close to beach
60 м2 1 1 1
140,000 €
Sea view Close to beach
65 м2 2 1 1
185,000 €
Sea view
217 м2 60 м2 3 3 1
495,000 €
Sea view Golden Visa
356 м2 295 м2 4 3 1
923,000 €
Close to beach
82 м2 2 2 1
239,000 €