8335 Bird Rd Miami, FL 33155