> this would be unconstitutional under the Equal Protection Clause
There's a lot of places where very few people can afford to live. Like Manhattan for example.
> Cities and states can't privilege natives over migrants.
If native own property they can continue living there as long as they wish.