1086 NW 59th St, Miami, FL, 33127 (current address)
12829 NW 23rd St, Pembroke Pines, FL, 33028 (2003 - 2018)
2518 68th Ave S, Saint Petersburg, FL, 33712 (2012)
10900 NW 14th Ave, Miami, FL, 33167 (2007)
901 Caliph St, Opa Locka, FL, 33054 (2005)