3740 NW 177th St, Opa Locka, FL, 33055 (current address)
3740 NW 177th St, Miami Gardens, FL, 33055 (1989 - 2018)
3740 NW 1st St, Miami, FL, 33134 (2013)
33740 NW 177 Thst, Opa Locka, FL, 33055 (2012)
5685 Flagler St, Hollywood, FL, 33023 (2000 - 2005)
5024 SW 21st St, West Park, FL, 33023 (1989)