Keyi Xu was born in 1974, age 49. Keyi Xu's address is 5308 Claridge Square , Atlanta, GA 30338. Possible relatives include Gregory Gimpel, Jeffrey Gimpel and 3 others. Public records show Keyi has also lived in Albany, CA and Foster City, CA. Keyi's latest phone number is (650) 349-9300.
Phone Numbers: (650) 349-9300
Address History: 5308 Claridge Square, Atlanta, GA 30338;
703 Buchanan Street, Albany, CA 94706;
Foster City, CA 94404;
Millbrae, CA 94030;
Newark, CA 94560
Results 1 - 1 of 1