3001 Deer Creek Country Club Blvd, Deerfield Beach, FL, 33442 (current address)
8220 SW 24th St, North Lauderdale, FL, 33068 (2003 - 2021)
Apt 4303, North Lauderdale, FL, 33068 (2019)
8220 SW 24th St, North Lauderdale, FL, 33068 (2001 - 2017)
8220 SW 24th St, Pompano Beach, FL, 33068 (2013 - 2015)