3021 NW 161st Ter, Opa Locka, FL, 33054 (current address)
3021 NW 161st St, Opa Locka, FL, 33054 (1992 - 2012)
3021 NW N, Opa Locka, FL, 33054 (2006)
3021 NW 161 Terrance, Miami, FL, 33161 (2005)
Opa Locka Vlg, Opa Locka, FL, 33054 (2004)
3021 NW 161 Th St, Miami, FL, 33054 (1999)