17830 NW 55th Ct, Opa Locka, FL, 33055 (current address)
17830 NW 55th Ct, Miami Gardens, FL, 33055 (1996 - 2018)
17830 NW 56th Ave, Miami Gardens, FL, 33055 (2007)
6451 Cow Pen Rd, Miami Lakes, FL, 33014 (2000)
5012 NW 188th St, Miami Gardens, FL, 33055 (1998)