Xinru Xu's address is 1415 East Apache Boulevard Apartment 211, Tempe, AZ 85281. Possible relatives include Lei Tang, Hao Xu and 2 others. Public records show Xinru has also lived in Tempe, AZ and Milpitas, CA. Xinru's latest phone number is (480) 829-8571. Previous phone numbers include (480) 966-1922.
Address History: 1415 East Apache Boulevard Apartment 211, Tempe, AZ 85281;
1415 E Apache Boulevard Apt 211, Tempe, AZ 85281;
Milpitas, CA 95035;
Santa Clara, CA 95054
Results 1 - 1 of 1