Seashan Leu was born in 1954, age 69. Seashan Leu's address is 1203 Yorkshire Drive , Cupertino, CA 95014. Possible relatives include Meifei Leu, Randy Leu and 1 others. Public records show Seashan has also lived in Fremont, CA. Seashan's latest phone number is (408) 221-2139. Previous phone numbers include (408) 221-3965 and (408) 865-1794.
Results 1 - 1 of 1