2780 NW 152nd Ter Opa Locka, FL 33054