825 NW 129th St, Miami, FL, 33168 (current address)
825 NW 129th St, North Miami, FL, 33168 (2007 - 2018)
1201 NW 2nd Ave, Miami, FL, 33136 (2002 - 2012)
6244 SW 22nd Ct, Miramar, FL, 33023 (2008)
12175 NE 19th Ave, North Miami, FL, 33181 (2006)
1243 NW 42nd St, Miami, FL, 33142 (1996)
1610 NW 55th St, Miami, FL, 33142 (1996)