Do they still have the law forbidding foreignors from owning property. Many many years ago, my in-laws wanted to buy a beach house in Baja. They couldn't , they had to get a lease for umpteen years. Property rights might make changes necessary.
The last I heard a foreigner could not buy property in Mexico. However, Mexicans or any foreigner does not have to be a citizen to buy property in the US.