2246 Service Road, Opa Locka, FL 33054 | HotPads