11600 SW 178th Ter, Miami, FL, 33157 (current address)
626 NE 124th St, North Miami, FL, 33161 (1996 - 2018)
11600 SW 178th Ter, Miami, FL, 33157 (2001 - 2012)
7615 SW 21st St, Miami, FL, 33155 (2003)
1600 NE 178th St, North Miami Beach, FL, 33162 (1995 - 1997)
11600 Sw178th Te, Miami, FL, 33157 (1993)
11600 SW 178th Ter, Miami, FL, 33157 (1992)