6060 SW 19th St, North Lauderdale, FL, 33068 (current address)
15955 NE 18th Ave, North Miami Beach, FL, 33162 (1996 - 2018)
675 NW 17th St, Miami, FL, 33136 (2007 - 2016)
309 NW 17th Ave, Miami, FL, 33125 (2011)
720 SW 94th Ter, Pembroke Pines, FL, 33025 (2010)