Shen Xiu was born in 1960, age 63. Shen Xiu's address is 3726 Jasmine Avenue , Los Angeles, CA 90034. Public records show Shen has also lived in El Cerrito, CA and Irvine, CA.
Address History: 3726 Jasmine Avenue, Los Angeles, CA 90034;
524 Kearney Street Apt 102, El Cerrito, CA 94530;
Irvine, CA 92602;
Monterey Park, CA 91755;
Depew, NY 14043
Also goes by: Chloe Qing Xiu
Address History: 31731 Viaduct Pato, Trabuco Canyon, CA 92679
Results 1 - 2 of 2