16025 NW 21st Ave, Opa Locka, FL, 33054 (current address)
300 NW 177th St, Miami, FL, 33169 (1992 - 2001)
300 177th St NW, North Miami Beach, FL, 33169 (1989 - 2001)
300 177th St NW, Miami, FL, 33169 (1989 - 2001)
PO Box 541503, Opa Locka, FL, 33054 (1996 - 2001)
6451 NW 21st Ave, Miami, FL, 33147 (2000)
6451 SW 21st St, Miami, FL, 33155 (2000)
16421 NW 18th Pl, Opa Locka, FL, 33054 (1996 - 1999)
6451 21st Ave, Opa Locka, FL, 33054 (1996)
4040 NW 31st Ter, Lauderdale Lakes, FL, 33309 (1989 - 1993)