7860 SW 18th Ter, Miami, FL, 33155 (current address)
7860 SW 18th Ter, Miami, FL, 33155 (1993 - 2017)
80 NW 31st Ave, Miami, FL, 33125 (2016)
80 NW 31st Ave, Miami, FL, 33125 (2015)
7860 SW 18th Ter, Miami, FL, 33155 (2014)
7860 Fw 18 Ter, Miami, FL, 33155 (1996)
7860 18th Tesw, Fort Lauderdale, FL, 33321 (1992 - 1993)
7860 18th SW, Fort Lauderdale, FL, 33324 (1992 - 1993)
12725 U, Miami, FL, 33155 (1990)