4080 S Douglas Rd Miami, FL 33133