10201 Danube Dr, Cupertino, CA, 95014 (current address)
568 Leyte Ter, Sunnyvale, CA, 94089 (2005 - 2016)
568 Leyte Te, Sunnyvale, CA, 94089 (2015)
2151 Oakland Rd, San Jose, CA, 95131 (2013)
1565 Drake Dr, Davis, CA, 95616 (2001 - 2012)
7279 Ventana Dr, San Jose, CA, 95129 (2010 - 2011)
568 Leyte Ter, Sunnyvale, CA, 94089 (2005 - 2010)
568 Leyte Ter, Sunnyvale, CA, 94089 (2005)
39549 Gallaudet Dr, Fremont, CA, 94538 (2005)
568 Leyte Ter, Santa Clara, CA (2005)
3205 Hancock Pl, Fremont, CA, 94538 (2000 - 2004)
Stevens Creek Blvd, Santa Clara, CA, 95050 (2004)
25200 Carlos Bee Blvd, Hayward, CA, 94542 (1998 - 2000)
52 Castro Ln, Fremont, CA, 94539 (1991 - 1998)
2591 Toplerwood Way, San Jose, CA, 95132 (1993 - 1995)
2591 Poplarwood Way, San Jose, CA, 95132 (1993)