13279 Vedra Lake Cir, Delray Beach, FL, 33446 (current address)
6448 Placid Lake Ln, Boynton Beach, FL, 33437 (2014 - 2018)
401 E 74th St, New York, NY, 10021 (2011 - 2016)
401 E 74th St, New York, NY, 10021 (2006 - 2016)
6628 Dana Point Cv, Delray Beach, FL, 33446 (2007 - 2014)