18105 NW 41st Ct, Opa Locka, FL, 33055 (current address)
18105 NW 41st Ct, Miami Gardens, FL, 33055 (2001 - 2018)
905 Noble Forest Dr, Norcross, GA, 30092 (2010)
7511 Farragut St, Hollywood, FL, 33024 (2009)
18105 H 1 NW, Miami, FL, 33145 (2002)
18105 NW H 1 Ct, Miami, FL, 33145 (2002)
18105 1st Ct NW, Miami, FL, 33055 (2000)