3260 SW 18th Ter, Miami, FL, 33145 (current address)
3260 SW 18th St, Miami, FL, 33125 (2012 - 2021)
3260 SW 18th St, Miami, FL, 33145 (1992 - 2018)
565 Opa Locka Blvd, North Miami, FL, 33168 (1994 - 2017)
3270 SW 18th St, Miami, FL, 33125 (2005 - 2007)
3260 S 3260 S, Miami, FL, 33145 (2003)
30 Phoenetia Ave, Coral Gables, FL, 33134 (1990 - 1992)