17755 SW 105th Ave, Miami, FL, 33157 (current address)
17755 SW 105th Ave, Miami, FL, 33157 (1996 - 2018)
12500 SW 130th St, Miami, FL, 33186 (2004 - 2006)
17755 SW 105th Ave, Dade, FL (2004)
8900 SW 32nd St, Miami, FL, 33165 (2004)
3455 SW 99th Ave, Miami, FL, 33165 (1995 - 2002)