1828 NW 33rd St, Miami, FL, 33142 (current address)
1826 NW 33rd St, Miami, FL, 33142 (2009 - 2014)
1655 NW 29th Ave, Miami, FL, 33125 (1985 - 2005)
1828 NW 33rd Ave, Miami, FL, 33125 (2004)
1413 20th St, Miami Beach, FL, 33139 (2002)
1655 West Ave, Miami Beach, FL, 33139 (1996)