Can a legal entity purchase property in Greece?

Yes