Even though you may have bought and sold real estate in the United States, the Mexican experience is a totally new experience. You're not in Kansas anymore, Toto. Under the Mexican Constitution, only Mexicans have the right to own land or receive mineral or water rights. Foreigners have the right to own real property, provided they do not invoke the protection of their government. All this means is that any dispute concerning land ownership will be decided by Mexican courts, treating foreign landowners the same as Mexican nationals.
Foreigners have no legal recourse in the legal system of their homelands.
This is done to prevent the historic recurrence, prevalent in Latin America in the past 200 years, of a capital-exporting country meddling in the sovereign affairs of another nation to protect a private party's economic interests. Within these restricted areas, foreign ownership is possible under a fideicomiso, or bank trust. Legal title to the property is held by the bank, as trustee, and beneficial use is held by the property buyer. Even in non-restricted areas, the fideicomiso may be used by foreigner landowners and Mexicans alike for the same reasons that trusts are created in this country. Under the fideicomiso, multiple or successor owners can be named.