333 NE 21st Ave, Deerfield Beach, FL, 33441 (current address)
Apt 1400, Deerfield Beach, FL, 33441 (2019)
333 NE 21st Ave, Deerfield Bch, FL, 33441 (2001 - 2015)
333 N Ocean Blvd, Pompano Beach, FL, 33062 (1996 - 2009)
1230 NW 7th St, Miami, FL, 33125 (1989 - 2008)