1700 NW 112th Ter, Miami, FL, 33167 (current address)
2062 NE 167th St, North Miami Beach, FL, 33162 (2004 - 2016)
1700 NW 112th St, Miami, FL, 33167 (2000 - 2015)
320 NE 174th St, North Miami Beach, FL, 33162 (2013 - 2015)
5300 12th Avenue Fort Lauderdale NW, Fort Lauderdale, FL, 33309 (2012)