17200 NW 29th Pl, Miami Gardens, FL, 33056 (current address)
17200 NW 9th Pl, Miami, FL, 33169 (2011)
17200 NW 29th Pl, Opa Locka, FL, 33056 (1993 - 2006)
8102 Ferndale Rd, Louisville, KY, 40291 (2004)
17200 NW 19th Ave, Miami Gardens, FL, 33056 (1996)
17700 NW 29th Ct, Opa Locka, FL, 33056 (1994)
None, Opa Locka, FL, 33056 (1993)
17200 39th NW, Opa Locka, FL, 33056 (1988)