15750 NW 19th Ave, Opa Locka, FL, 33054 (current address)
17825 NW 28th Ct, Miami Gardens, FL, 33056 (2007)
790 NW 101st St, Miami, FL, 33150 (1997 - 2003)
18257 NW 23rd Ave, Miami Gardens, FL, 33056 (2002 - 2003)
15750 NW 19th Ave, Miami, FL, 33150 (2003)
790 NW 101st St, Miami, FL, 33150 (1998)