13875 NW 22nd Ave, Opa Locka, FL, 33054 (current address)
Apt 177, Opa Locka, FL, 33054 (2019)
13875 NW 22nd Ave, Opa Locka, FL, 33054 (1994 - 2018)
13875 NW 22nd Ave, Opa Locka, FL, 33054 (2010 - 2016)
13875 NW 22nd Ave, Opa Locka, FL, 33054 (1994 - 2016)
13875 NW 22nd Ave, Opa Locka, FL, 33054 (2013 - 2016)
13875 22ave NW, Opa Locka, FL, 33054 (2016)
13875 NW 22nd Ave, Opa Locka, FL, 33054 (2010 - 2013)
13875 NW 22nd Ave, Opa Locka, FL, 33054 (2007 - 2008)
13875 NW 22nd Ave, Opa Locka, FL, 33054 (2004 - 2005)
13875 20th NW, Opa Locka, FL, 33054 (1995 - 1996)
13875 22 177 NW, Miami, FL, 33175 (1996)
13875 NW 22nd Ave, Opa Locka, FL, 33054 (1993)
13875 SW 22nd St, Miami, FL, 33175 (1993)
160 NW 170th St, North Miami Beach, FL, 33162 (1992)