Velma Xu was born in 1994, age 29. Velma Xu's address is 1101 Ne Campus Parkways # 605, Seattle, WA 98105. Possible relatives include Shi Xu.
Related to: Shi Xu
Address History: 1101 Ne Campus Parkways # 605, Seattle, WA 98105
Results 1 - 1 of 1