2001 NE 170th St, North Miami Beach, FL, 33162 (current address)
16000 NW 18th Ct, Opa Locka, FL, 33054 (2013 - 2018)
1000 S Nova Rd, Daytona Beach, FL, 32114 (1994 - 2013)
1774 NW 183rd St, Miami, FL, 33179 (2011 - 2013)
8514 Daffodil Dr, Daytona Beach, FL, 32119 (1996 - 2013)