391 SW 83rd Ave, North Lauderdale, FL, 33068 (current address)
391 SW 83rd Ave, North Lauderdale, FL, 33068 (1998 - 2018)
391 SW 83rd Ave, Pompano Beach, FL, 33068 (2013 - 2015)
Fort Lauderdale N, Pompano Beach, FL, 33068 (2003)
N Fort Lauderdale, Pompano Beach, FL, 33068 (2003)
391 83 Rn Ave SW, North Lauderdale, FL, 33068 (2000)
3620 NW 30th Ave, Miami, FL, 33142 (1999)
861 NW 109th St, Miami, FL, 33168 (1988 - 1997)