20320 Town Center Ln, Cupertino, CA, 95014 (current address)
20320 Town Center Ln, Cupertino, CA, 95014 (2016 - 2019)
Unit 806, Cupertino, CA, 95014 (2019)
20278 Clay St, Cupertino, CA, 95014 (2001 - 2007)
38264 Guava Dr, Newark, CA, 94560 (2006)