17124 10th St, Pembroke Pines, FL, 33028 (current address)
16500 NW 18th Ave, Opa Locka, FL, 33054 (2014 - 2021)
16500 NW 18th Ave, Miami Gardens, FL, 33054 (1993 - 2018)
905 NW 122nd St, Lees Summit, MO, 64086 (2014)
3003 Chamblee Tucker Rd, Atlanta, GA, 30341 (2011)
3937 NW 183rd St, Miami Gardens, FL, 33055 (2000)
905 NW 122nd St, North Miami, FL, 33168 (1993)