20310 Sw 106th Ave Miami, FL 33189