575 NW 128th St, Miami, FL, 33168 (current address)
575 NW 128th St, North Miami, FL, 33168 (2000 - 2018)
12230 SW 185th St, Miami, FL, 33177 (1993 - 2000)
1725 NE 125th St, North Miami, FL, 33181 (1993 - 1995)
12300 NW 8th Ave, North Miami, FL, 33168 (1992)