280 Easy St, Mountain View, CA, 94043 (current address)
3553 Alma St, Palo Alto, CA, 94306 (2002 - 2021)
3553 Alma St, Palo Alto, CA, 94306 (2016 - 2019)
Apt 5, Palo Alto, CA, 94306 (2019)
3553 Alma St, Palo Alto, CA, 94306 (2005 - 2017)
1150 Welch Rd, Palo Alto, CA, 94304 (2000 - 2012)
20 E Main St, Los Gatos, CA, 95030 (1995 - 2012)
3511 Waverley St, Palo Alto, CA, 94306 (1989 - 1999)
444 Saratoga Ave, Santa Clara, CA, 95050 (1996)
1229 Parkington Ave, Sunnyvale, CA, 94087 (1988 - 1993)