6051 NW 63rd Pl, Pompano Beach, FL, 33067 (current address)
6051 NW 63rd Pl, Parkland, FL, 33067 (2001 - 2018)
1756 SE 3rd Ct, Deerfield Beach, FL, 33441 (2012)
6351 NW 63rd Way, Parkland, FL, 33067 (1994 - 2011)
1000 SW 12th St, Fort Lauderdale, FL, 33315 (2010)