816 Santa Rita Ave, Los Altos, CA, 94022 (current address)
808 Laverne Way, Los Altos, CA, 94022 (2009 - 2017)
707 Edge Ln, Los Altos, CA, 94024 (2001)
668 Arboleda Dr, Los Altos, CA, 94024 (1993 - 2000)
51 N Avalon Dr, Los Altos, CA, 94022 (1987 - 1993)