2055 NE 171st St, North Miami Beach, FL, 33162 (current address)
1851 NE 168th St, North Miami Beach, FL, 33162 (1995 - 2018)
1170 NE 149th St, North Miami, FL, 33161 (2017)
1874 NE 170th St, North Miami Beach, FL, 33162 (2010 - 2013)
2601 NW 115th St, Miami, FL, 33167 (2004 - 2013)