15815 NW 39th Pl, Opa Locka, FL, 33054 (current address)
12220 NW 22nd Ct, Miami, FL, 33167 (2014)
20107 NW 32nd Pl, Miami Gardens, FL, 33056 (2013)
12220 NW 22nd Ct, Miami, FL, 33167 (2013)
9140 NW 12th Ave, Miami, FL, 33150 (2013)
1020 NW 155th Ln, Miami, FL, 33169 (2009)