2261 NW 152nd St, Opa Locka, FL, 33054 (current address)
2261 NW 152nd St, Opa Locka, FL, 33054 (2014 - 2018)
2801 SW 79th Ct, Miami, FL, 33155 (2012)
1435 NW 84th St, Miami, FL, 33147 (2002)
12980 NE 3rd Ave, North Miami, FL, 33161 (2001)
8401 NW 14th Ct, Miami, FL, 33147 (1999 - 2000)
921 Res M A Pere Edf D 8, Rio Piedras, PR, 00921 (1994)
102 Res M A Pere Edf D 8, Rio Piedras, PR, 00921 (1994)
921 Res M A Pere Edf D 102, Rio Piedras, PR, 00921 (1994)