14266 SW 101st St, Miami, FL, 33186 (current address)
14266 SW 101st Ln, Miami, FL, 33186 (1997 - 2008)
8015 NW 8th St, Miami, FL, 33126 (2004)
14266 SW 101st St, Dade, FL (1998)
8635 NW 8th St, Miami, FL, 33126 (1996 - 1997)
8635 NW 8th St, Miami, FL, 33126 (1992 - 1996)
PO Box 8635, Miami, FL, 33152 (1996)
8635 A NW, Miami, FL, 33126 (1993)
560 NW 82nd Pl, Miami, FL, 33126 (1992)