2058 NE 182nd St, North Miami Beach, FL, 33162 (current address)
2058 NE 182nd St, North Miami Beach, FL, 33162 (2003 - 2018)
2058 NE 182nd St, Miami, FL, 33162 (2013 - 2015)
2058 NW 82nd St, Miami, FL, 33147 (2006)
18400 NE 22nd Ave, North Miami Beach, FL, 33160 (2004)
2058182 205th, Miami, FL, 33162 (1996)