186 NW 86th St, Miami, FL, 33150 (current address)
186 NW 86th St, El Portal, FL, 33150 (1993 - 2018)
2035 NW 100th St, Miami, FL, 33147 (2009 - 2014)
1570 Megan Bay Cir, Daytona Beach, FL, 32117 (1996 - 2013)
13910 NW 14th Ave, Miami, FL, 33167 (2004)