Junli Xia's address is 1036 Encino Avenue , Arcadia, CA 91006. Possible relatives include Jun Shen, Qing Xia and others. Public records show Junli has also lived in Alhambra, CA and Anaheim, CA.
Address History: 1036 Encino Avenue, Arcadia, CA 91006;
724 S Sierra Vista Avenue Apt F, Alhambra, CA 91801;
Anaheim, CA 92804;
El Monte, CA 91731
Results 1 - 1 of 1