6230 NW 14th Ave, Miami, FL (current address)
2255 NW 119th St, Miami, FL (2018 - 2018)
6230 NW 14th Ave, Miami, FL (2014 - 2018)
6230 Th Ave, Miami, FL (2013 - 2013)
2185 NW 16th Ter, Miami, FL (2008 - 2008)
6230 NW 14th Ave, Miami, FL (2008 - 2008)
2015 NW 68th Ter, Miami, FL (2007 - 2007)
2039 NW 24th St, Miami, FL (2006 - 2006)
13130 Port Said Rd, Opa Locka, FL (2002 - 2004)
2255 NW 119th St, Miami, FL (2002 - 2002)
2039 NW 24th St, Miami, FL (2001 - 2001)