Some live in Mexico because they have not been able to adjust the immigration status of other family members and/or are unable to find inexpensive housing in the United States.
Inexpensive housing is hard for immigrants to find in the US.
Inexpensive housing is easy for immigrants to find in the US.