4301 NW 191st St, Opa Locka, FL, 33055 (current address)
4301 NW 191st St, Miami Gardens, FL, 33055 (1997 - 2018)
19041 NW 5th Ct, Miami, FL, 33169 (2013)
540 NW 4th Ave, Fort Lauderdale, FL, 33311 (2012)
12160 Washington St, Pembroke Pines, FL, 33025 (2010)