Shiguo Xu's address is 8290 Lake Drive , Miami, FL 33166. Possible relatives include Xu Cuiying, Chaoyou Xu and 2 others. Public records show Shiguo has also lived in El Monte, CA and Los Angeles, CA. Shiguo's latest phone number is (305) 471-9350. Previous phone numbers include (312) 842-8440 and (626) 442-8496.
Address History: 8290 Lake Drive, Miami, FL 33166;
3802 Gibson Road, El Monte, CA 91731;
Los Angeles, CA 90020;
West Covina, CA 91792;
Doral, FL 33166
Results 1 - 1 of 1