7600 S Red Rd Miami, FL 33143