260 NW 129th St, Miami, FL, 33168 (current address)
260 NW 129th St, North Miami, FL, 33168 (2007 - 2018)
260 NW 129th St, North Miami, FL, 33168 (1993 - 2016)
426 NE 77th St, Miami, FL, 33138 (1993 - 2013)
260 NW 29th St, Miami, FL, 33127 (2007)
900 Leonard Rd, Lutz, FL, 33549 (1996 - 2001)
426 NE 77th Street Rd, Miami, FL, 33138 (2000)
7635 NE 4th Ct, Miami, FL, 33138 (1999)
260 NW 139th St, North Miami, FL, 33168 (1993)