Previous Next Apartment complex 690.000 € 1.221,24€/m² Ellomeno, Lefkada, Lefkada, Ionian Islands 565m² 3