8363 Lake Dr Miami, FL 33166