From €350,000
Sea views Contemporary architecture Spacious terraces Communal pool Close to amenities
2 - 3 Beds