Is residency required when purchasing property in Greece?

No.