Shu Xi was born in 1978, age 45. Shu Xi's address is 320 13th Street Suite 103, Oakland, CA 94612. Public records show Shu has also lived in Oakland, CA.
Address History: 320 13th Street Suite 103, Oakland, CA 94612;
70571 P/O Box, Oakland, CA 94612
Results 1 - 1 of 1