6890 SW 79th Ter, Miami, FL, 33143 (current address)
6890 SW 79th Ter, South Miami, FL, 33143 (1999 - 2018)
6890 SW 79th Ter, South Miami, FL, 33143 (1997 - 2016)
6890 SW 79th Ter, South Miami, FL, 33143 (2016)
3125 Alafaya Bay Ln, Orlando, FL, 32817 (2013)