6401 SW 64th Ct, Miami, FL, 33143 (current address)
6401 SW 64th Ct, South Miami, FL, 33143 (2016)
6201 SW 60th St, South Miami, FL, 33143 (1984 - 2013)
5875 SW 74th Ter, South Miami, FL, 33143 (2000 - 2012)
6401 SW 64th Ave, South Miami, FL, 33143 (1995 - 2012)