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)