1850 NE 182nd St, North Miami Beach, FL, 33162 (current address)
1850 NE 182nd St, North Miami Beach, FL, 33162 (2002 - 2018)
1850 NE 182nd St, Miami, FL, 33162 (2014 - 2015)
18500 NE 182nd St, Miami, FL, 33162 (2013)
1820 W 46th St, Hialeah, FL, 33012 (2012)
2560 NE 191st St, Miami, FL, 33180 (1993 - 2006)
33333 NE 182nd St, Miami, FL, 33162 (2006)
1850 NE 180 Second St, North Miami Beach, FL, 33162 (2004)
1879 NE 180th St, North Miami Beach, FL, 33162 (1998 - 2002)
1141 NE 154th Ter, North Miami Beach, FL, 33162 (1997 - 1998)
2560 NE 161st St, Opa Locka, FL, 33054 (1998)
2562 NE 191st St, Miami, FL, 33180 (1997)