8920 SW 32nd St, Miami, FL, 33165 (current address)
8920 SW 32nd St, Miami, FL, 33165 (1998 - 2018)
8920 SW 32nd St, Dade, FL (2006)
8454 SW 38th St, Miami, FL, 33155 (1995 - 2003)
1026 SW 123rd Ave, Miami, FL, 33184 (1990 - 1997)
8454 387th St SW, Miami, FL, 33155 (1995)