3020 Marcos Dr, North Miami Beach, FL, 33160 (current address)
11300 SW 45th St, Miami, FL, 33165 (1993 - 2019)
3240 NW 176th St, Miami Gardens, FL, 33056 (1987 - 1993)
3240 NW 176th St, Opa Locka, FL, 33056 (1987)
3240 NW 176th Ter, Miami Gardens, FL, 33056 (1987)