3535 NW 80th St, Miami, FL (current address)
3535 NW 80th St, Miami, FL (2018 - 2018)
3535 NW 80th St, Miami, FL (2013 - 2018)
13924 NE 4th Ave, North Miami, FL (2002 - 2002)
2481 NW 151st St, Opa Locka, FL (2002 - 2002)
1861 NW 41st St, Miami, FL (2001 - 2001)
1861 NW 41st St, Miami, FL (1994 - 2000)
3535 NW 80th St, Miami, FL (1971 - 1994)