11935 SW 79th Ter, Miami, FL, 33183 (current address)
11935 SW 79th Ter, Miami, FL, 33183 (2004 - 2018)
12320 NW 11th Ln, Miami, FL, 33182 (2001 - 2017)
12320 NW 11th Ln, Miami, FL, 33182 (1995 - 2004)
3210 SW 107th Ave, Miami, FL, 33165 (1991 - 1999)
1120 NW 123rd Ct, Miami, FL, 33182 (1995)