Jieru Xu was born in 1929, age 94. Jieru Xu's address is 133 Shipley Street Apt W1005, San Francisco, CA 94107. Possible relatives include Junjuan Xu, Qing Yuan and others.
Address History: 133 Shipley Street Apt W1005, San Francisco, CA 94107;
3150 Sawtelle Boulevard Apt 303, Los Angeles, CA 90066;
San Jose, CA 95122
Results 1 - 1 of 1