2395 Delaware Ave, Santa Cruz, CA, 95060 (current address)
2395 Delaware Ave, Santa Cruz, CA, 95060 (2016 - 2019)
Spc 103, Santa Cruz, CA, 95060 (2019)
121 Felix St, Santa Cruz, CA, 95060 (1995 - 2002)
209 Dufour St, Santa Cruz, CA, 95060 (1989 - 1996)
1677 Honfleur Dr, Sunnyvale, CA, 94087 (1993)