239 Echo Ln, Portola Valley, CA, 94028 (current address)
121 Monterey St, Santa Cruz, CA, 95060 (2009 - 2017)
226 Mckendry Dr, Menlo Park, CA, 94025 (2000)
239 Fcho, Portola Valley, CA, 94028 (1995)
234 Echo Ln, Menlo Park, CA, 94028 (1983 - 1993)