Fang Xia was born in 1994, age 30. Fang Xia's address is 800 Indiana Street # 475, San Francisco, CA 94107. Public records show Fang has also lived in Mountain View, CA and Palo Alto, CA. The latest email address for Fang Xia is mif****@stanford.edu.
Address History: 800 Indiana Street # 475, San Francisco, CA 94107;
2250 Latham Street Apt 79, Mountain View, CA 94040;
Palo Alto, CA 94306;
Redwood City, CA 94063;
Stanford, CA 94305
Emails: mif****@stanford.edu
Results 1 - 1 of 1