13031 Villosa Pl, Playa Vista, CA, 90094 (current address)
13031 Villosa Pl, Playa Vista, CA, 90094 (2016 - 2019)
Apt 425, Playa Vista, CA, 90094 (2019)
13031 Villosa Place Playa Vista 425, Playa Vista, CA, 90094 (2012)
13900 Marquesas Way, Marina Del Rey, CA, 90292 (2011)
232 Grove St, Wellesley, MA, 02482 (2009 - 2011)
2 Ware St, Cambridge, MA, 02138 (2007)
328 Prospect St, Cambridge, MA, 02139 (2007)
2 Peabody Ter, Cambridge, MA, 02138 (2001 - 2003)