19950 W Country Dr Miami, FL 33180