Yuran Xu was born in 1976, age 48. Yuran Xu's address is 826 8th Street # B, Secaucus, NJ 07094. Possible relatives include Victoria Hsu, Ping Lee and 12 others. Public records show Yuran has also lived in Palo Alto, CA and Stanford, CA. Yuran's latest phone number is (201) 747-9695. Previous phone numbers include (201) 792-7935 and (646) 666-0260.
Address History: 826 8th Street # B, Secaucus, NJ 07094;
274 Swain Way, Palo Alto, CA 94304;
Stanford, CA 94305;
Ann Arbor, MI 48104;
Jersey City, NJ 07310
Results 1 - 1 of 1