Thomas Xu was born in 1986, age 38. Thomas Xu's address is 1700 Bassett Street Unit 1018, Denver, CO 80202. Possible relatives include Angela Su, Lijun Xu and 1 others. Public records show Thomas has also lived in Santa Monica, CA and Atlanta, GA.
Address History: 1700 Bassett Street Unit 1018, Denver, CO 80202;
1255 10th Street Unit 208, Santa Monica, CA 90401;
Atlanta, GA 30324;
Cincinnati, OH 45249;
Holland, OH 43528
Results 1 - 1 of 1