3880 NW 173rd Ter, Opa Locka, FL, 33055 (current address)
3880 NW 173rd Ter, Miami Gardens, FL, 33055 (1997 - 2018)
3880 NW 173rd Ter, Miami Gardens, FL, 33055 (2016)
2109 NW 18th Ter, Miami, FL, 33125 (1984 - 2000)
3880 NW 176th St, Miami Gardens, FL, 33055 (2000)
18801 N Miami Ave, Miami, FL, 33169 (1993 - 1999)
18801 N Miami Ave, North Miami Beach, FL, 33169 (1998 - 1999)
5880 NW 173rd Dr, Hialeah, FL, 33015 (1998)
388 NW 173rd Ter, Opa Locka, FL, 33055 (1997)