22 Bennet Rd Opa Locka, FL 33054