Genxi Xu was born in 1978, age 45. Genxi Xu's address is 8911 63rd Drive Apt 601, Rego Park, NY 11374. Possible relatives include Xiaochun Ho, Ping Wu and 1 others. Genxi's latest phone number is (718) 224-9128. Previous phone numbers include (917) 863-9188.
Also goes by: Xi Z Xu
Address History: 8911 63rd Drive Apt 601, Rego Park, NY 11374
Results 1 - 1 of 1