2630 NW 23rd Ave, Miami, FL, 33142 (current address)
2630 NW 23rd Ave, Miami, FL, 33142 (1994 - 2018)
1010 SW 7th Ave, Miami, FL, 33130 (2010 - 2011)
14860 SW 34th St, Miami, FL, 33185 (2009)
1001 SW 9th Ave, Miami, FL, 33130 (2004)
2410 SW 82nd Pl, Miami, FL, 33155 (2000)
337 SW 5th Ave, Miami, FL, 33130 (2000)
1020 SW 4th Ave, Miami, FL, 33130 (1999)