Sihai Xu was born in 1971, age 52. Sihai Xu's address is 825 N 1st Street Apt E, Alhambra, CA 91801. Public records show Sihai has also lived in Alhambra, CA. Sihai's latest phone number is (626) 202-0271. Previous phone numbers include (626) 202-7184.
Address History: 825 N 1st Street Apt E, Alhambra, CA 91801;
6795 Po Box, Alhambra, CA 91802
Results 1 - 1 of 1