121 NW 39th Ave, Miami, FL, 33126 (current address)
9117 Lake Lynn Dr, Sebring, FL, 33876 (2009 - 2016)
10425 SW 112th Ave, Miami, FL, 33176 (1993 - 2008)
5201 178th St NW, Opa Locka, FL, 33055 (1999 - 2000)
12101 39th Ave NW, Miami, FL, 33175 (2000)