17530 NE 2nd Ave, North Miami Beach, FL, 33162 (current address)
17530 NE 2nd Ave, North Miami Beach, FL, 33162 (2002 - 2018)
17530 NE 2nd Ave, Miami, FL, 33162 (2015)
1800 S Glades Dr, North Miami Beach, FL, 33162 (1994 - 2011)
12955 NE 6th Ave, North Miami, FL, 33161 (1993 - 2011)