Mountain View, CA | Sunnyvale, CA | San Jose, CA
Also known as: sml123
Shan Lee lives in Mountain View, CA. Shan has also lived in Sunnyvale, CA and San Jose, CA. Some of Shan family members are Olivia Lee, Chi Shing Lee, Huei Fang Lee, Shanfeng Lee and Zhaohui O Lee.