7105 SW 113th Ave Miami, FL 33173