1632 NE 170th St, North Miami Beach, FL, 33162 (current address)
1632 NE 170th St, North Miami Beach, FL, 33162 (2002 - 2018)
1632 NE 170th St, Miami, FL, 33162 (2014 - 2015)
NE Th St, Miami, FL, 33162 (2002)
525 NE 150th St, Miami, FL, 33161 (1993 - 2000)