4025 NW 5th Ave, Miami, FL, 33127 (current address)
420 NW 41st St, Miami, FL, 33127 (2009 - 2016)
4025 NW 5th Ave, Opa Locka, FL, 33055 (2006)
111611 NW 12th, Miami, FL, 33136 (2005)
4025 41st NW, Miami, FL, 33127 (2002)
1465 NW 18th Ave, Miami, FL, 33125 (1992 - 2000)
4025 E 5th Ave, Hialeah, FL, 33013 (1992 - 1993)