17821 NW 12th Ave, Miami, FL, 33169 (current address)
17821 NW 12th Ave, Miami, FL, 33169 (2002 - 2018)
17821 NW 12th Ave, Miami Gardens, FL, 33169 (2016)
13875 NW 22nd Ave, Opa Locka, FL, 33054 (2001)
17821 132nd St NW, Miami, FL, 33169 (2001)
2161 NW 30th Ave, Fort Lauderdale, FL, 33311 (1995 - 2000)
2120 NW 132nd St, Miami, FL, 33167 (1997 - 2000)
10 Aurm, Miami, FL, 33147 (1997)
2477 NW 68th St, Miami, FL, 33147 (1997)
2161 NW 30th Ter, Fort Lauderdale, FL, 33311 (1996 - 1997)