A US citizen can stay in Mexico as a tourist for up to 180 days without a visa, or you can apply for temporary residency. Owning a house does not impact how long you can stay.