1270 NE 134th St, Miami, FL, 33161 (current address)
1270 NE 134th St, North Miami, FL, 33161 (2002 - 2018)
18948 NW 57th Ave, Hialeah, FL, 33015 (2012)
1270 NE 131st St, North Miami, FL, 33161 (2007)
20800 NW 17th Ave, Miami Gardens, FL, 33056 (2005)
21270 134th St NE, North Miami Beach, FL, 33161 (1997)