Trista Xu's address is 1145 South Hidalgo Avenue , Alhambra, CA 91801. Possible relatives include Jie Xu, Jieying Xu and 1 others. Trista's latest phone number is (323) 226-0633. Previous phone numbers include (626) 308-2069 and (626) 757-6335.
Address History: 1145 South Hidalgo Avenue, Alhambra, CA 91801;
1145 S Hidalgo Avenue, Alhambra, CA 91801;
Los Angeles, CA 90031
Results 1 - 1 of 1