20301 W Country Club Dr Miami, FL 33180