3211 NW 154th Ter, Opa Locka, FL (current address)
3211 NW 154th Ter, Opa Locka, FL (2018 - 2018)
3211 NW 154th Ter, Opa Locka, FL (2013 - 2018)
3211 NW 157th Tc, Opa Locka, FL (2007 - 2007)
242 NE 199th Ter, Miami, FL (2005 - 2005)
1 Tbd, Opa Locka, FL (2004 - 2004)
1821 NE 168th St, North Miami Beach, FL (2002 - 2002)
1805 175th Mt NW, Townsend, MT (2000 - 2000)
1805 NW 175th St, Miami Gardens, FL (1999 - 1999)
3211 NW 154th Ter, Opa Locka, FL (1997 - 1997)