4955 NW 199th St Opa Locka, FL 33055