200 NE 175th St, North Miami Beach, FL, 33162 (current address)
5150 Pine Tree Dr, Miami Beach, FL, 33140 (1984 - 2017)
200 NE 175th St, Miami, FL, 33162 (2013 - 2015)
5120 Lagorce Dr, Miami Beach, FL, 33140 (2010)
200 NE 176th St, Miami, FL, 33162 (2007)