1331 NW 172nd St, Miami, FL, 33169 (current address)
1331 NW 172nd St, Miami, FL, 33169 (2017 - 2018)
250 NW 13th St, Miami, FL, 33136 (1997 - 2017)
12375 NW 10th Ave, North Miami, FL, 33168 (2006 - 2017)
20584 NW 11th Ave, Miami, FL, 33169 (2006 - 2008)