4941 NW 188th Ter Opa Locka, FL 33055