246 Del Norte Ave, Sunnyvale, CA (current address)
1749 Mayflower Ct, Mountain View, CA (2014 - 2016)
130 Walter Hays Dr, Palo Alto, CA (2013 - 2013)
246 Del Norte Ave, Sunnyvale, CA (2009 - 2009)
772 16th Ave, Menlo Park, CA (2008 - 2008)
130 Walter Hays Dr, Palo Alto, CA (1996 - 2007)
15440 N Twin Lakes Dr, Tucson, AZ (1992 - 1992)