1110 NE 153rd Ter, North Miami Beach, FL, 33162 (current address)
1110 NE 153rd Ter, North Miami Beach, FL, 33162 (2004 - 2018)
1110 NE 153rd Ter, Miami, FL, 33162 (2013 - 2015)
20920 NW 31st Ave, Miami Gardens, FL, 33056 (2012)
2311 Atlantic Ave, Opa Locka, FL, 33054 (2004)
2311 NW 136th St, Opa Locka, FL, 33054 (1997)