totally agree with you, "Since then" suggests a long period of " continual living" in that particular place, thus using "has been living" (present perfect continuous tense) is more suitable than any other tense.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.