4344 S Douglas Rd Miami, FL 33133