The second and third are about the same. The first (to me) doesn't give me the sense that he lives there; he may be only visiting/staying there temporarily. The third COULD make it sound like his move there was relatively recent.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.