Previous Next House 420.000 € 3.500€/m² Nea Epidavros, Epidavros, Argolida, Peloponnese 4 120m² 1900 1