1160 NE 129th St, Miami, FL, 33168 (current address)
1160 NE 129th St, North Miami, FL, 33168 (2005 - 2018)
2101 Normandy Dr, Miami Beach, FL, 33141 (2000 - 2012)
1340 NE 139th St, North Miami, FL, 33161 (1995 - 2012)
96 NE 66th St, Miami, FL, 33138 (2008)