1620 NW 134th St, Miami, FL, 33167 (current address)
1620 NW 134th St, North Miami, FL, 33167 (1993 - 2018)
1053 Star Island Dr, Miami Beach, FL, 33139 (2000)
1053 Star Is, Miami Beach, FL, 33139 (2000)
1053 Ssterr NW, Miami, FL, 33127 (1984 - 1996)
1053 NW 55th St, Miami, FL, 33127 (1984 - 1993)