1821 NW 183rd St, Miami Gardens, FL, 33056 (current address)
16205 NW 38th Pl, Opa Locka, FL, 33054 (2009 - 2018)
5538 NW 5th Ave, Miami, FL, 33127 (2007)
540 NW 4th Ave, Fort Lauderdale, FL, 33311 (2005)
1821 183rd St NW, Miami, FL, 33179 (2001)
2500 W 56th St, Hialeah, FL, 33016 (2000)