5259 NW 190th Ln, Opa Locka, FL, 33055 (current address)
5259 NW 190th Ln, Miami Gardens, FL, 33055 (1995 - 2018)
1931 NW 17th St, Miami, FL, 33125 (1987 - 2003)
9511 Fontainebleau Blvd, Miami, FL, 33172 (1993 - 2002)
15259 NW 90th Ln, Miami, FL, 33055 (2001)
18316 NW 68th Ave, Hialeah, FL, 33015 (1991 - 2000)
9511 Fout Blue, Miami, FL, 33172 (1995 - 2000)
5259 NW 190th Ln, Miami, FL, 33125 (1999)
655 NW 31st St, Miami, FL, 33127 (1997)
9511 Fontainebleau Blvd, Miami, FL, 33172 (1993 - 1995)