2490 NW 139th St, Opa Locka, FL, 33054 (current address)
150 NW 68th Ter, Miami, FL, 33150 (2000 - 2006)
NW 139th St, Miami, FL, 33054 (2004)
490 NW 139th St, North Miami, FL, 33168 (1996)
9690 NW 139th St, Miami, FL, 33054 (1996)
6742 NW 2nd Ave, Miami, FL, 33150 (1993 - 1995)