2320 NW 180th Ter, Miami Gardens, FL, 33056 (current address)
2320 NW 180th Ter, Miami Gardens, FL, 33056 (1984 - 2018)
5926 NW 5th Ave, Miami, FL, 33127 (2011)
1520 NE 206th St, Miami, FL, 33179 (2010)
2320 NW 180th Ter, Opa Locka, FL, 33056 (2006)
12550 W Randall Park Dr, Miami, FL, 33167 (1996)