9020 NW 33 Court Rd, Miami, FL, 33147 (current address)
9020 NW 33rd Court Rd, Miami, FL, 33147 (1988 - 2018)
9020 NW 33rd Court Rd, Miami, FL, 33147 (2012 - 2016)
9020 NW 33rd Avenue Rd, Miami, FL, 33147 (2011 - 2014)
9020 Court NW, Miami, FL, 33158 (1994)
14504 NE 2nd Ave, Miami, FL, 33161 (1984 - 1993)