3200 NE 36th St, Fort Lauderdale, FL, 33308 (current address)
Apt 902, Fort Lauderdale, FL, 33308 (2019)
3200 NE 36th St, Fort Lauderdale, FL, 33308 (2005 - 2016)
171 Stone Pine Ln, Menlo Park, CA, 94025 (1999 - 2013)
200 Sheridan Ave, Palo Alto, CA, 94306 (1999 - 2001)
590 Anza St, Mountain View, CA, 94041 (2001)
871 Moreno Ave, Palo Alto, CA, 94303 (2001)
2280 Williams St, Palo Alto, CA, 94306 (2000)
2123 Lows Rd, Palo Alto, CA, 94303 (1999)
110 Louis Rd, Palo Alto, CA, 94303 (1993)