18718 NW 46th Ave, Opa Locka, FL, 33055 (current address)
18718 NW 46th Ave, Miami Gardens, FL, 33055 (2004 - 2018)
10586 NW 8th Ln, Miami, FL, 33172 (2012)
2531 NW 139th St, Opa Locka, FL, 33054 (2002 - 2008)
950 W 74th St, Hialeah, FL, 33014 (2002)