You don’t need to be a citizen to buy a house in America. Foreign nationals can also own real estate in the United States.