1 NE 86th St, Miami, FL, 33138 (current address)
10 NE 86th St, El Portal, FL, 33138 (2016 - 2018)
7230 NW 179th St, Hialeah, FL, 33015 (2006 - 2017)
1 NE 86th St, El Portal, FL, 33138 (2016)
1 NE 86th St, El Portal, FL, 33138 (1996 - 2009)
7230 NW 179th St, Dade, FL (2006)
1 36th St NE, Miami, FL, 33137 (1998)
1 E 36th St, Hialeah, FL, 33013 (1998)
426 NE 34th St, Miami, FL, 33137 (1997)