19303 NW 48th Ave Opa Locka, FL 33055