5000 SW 75th Ave Miami, FL 33155