Property or Location in Egypt

What are the legal requirements for buying property in Egypt?

Requirements include a valid passport, sale contract, registration of the property, and payment of applicable taxes.