Haozhi Xu's address is 500 West Middlefield Road Apartment 19, Mountain View, CA 94043. Possible relatives include Lei Xu. Public records show Haozhi has also lived in Tucson, AZ. Haozhi's latest phone number is (509) 336-9964. Previous phone numbers include (520) 260-5043.
Results 1 - 1 of 1