515 NW 152nd St, Miami, FL, 33169 (current address)
89 NW 158th St, Miami, FL, 33169 (2007 - 2018)
515 NW 152nd St, Miami, FL, 33169 (2006 - 2017)
1400 NE 169th St, North Miami Beach, FL, 33162 (2010 - 2016)
1460 NE 169th St, Miami, FL, 33162 (2009 - 2016)