Kelli Xu's address is 2457 Kanealii Avenue , Honolulu, HI 96813. Possible relatives include Adam Miyamoto, Laura Miyamoto and 3 others.
Address History: 2457 Kanealii Avenue, Honolulu, HI 96813;
1215 Alexander Street Apt 508, Honolulu, HI 96826;
North Las Vegas, NV 89084
Results 1 - 1 of 1