501 Portola Rd, Portola Valley, CA, 94028 (current address)
501 Portola Rd, Portola Valley, CA, 94028 (2016 - 2019)
Apt 8230, Portola Valley, CA, 94028 (2019)
2979 Quarry Rd, Pebble Beach, CA, 93953 (2001 - 2016)
1330 University Dr, Menlo Park, CA, 94025 (2009 - 2010)
1330 University Dr, Menlo Park, CA, 94025 (1998 - 2007)
1330 University Dr, Menlo Park, CA, 94025 (2001 - 2005)
2160 Bryant St, Palo Alto, CA, 94301 (1988 - 1998)
PO Box 478, Glenbrook, NV, 89413 (1997)