Well if the name means anything, it would be a good indoor storage facility. Lots of space. Although the vertical space means it would be pretty inefficient in its use of that space. But it's better than it still being empty.
Although mixed use is such a grab bag, it could mean anything.
One thing related to that corner that keeps bugging me is Target. The hospital was supposed to consolidate doctor's offices into that building, and not only have they NOT done that (even though it was SUPPOSED to have been completed BEFORE the actual hospital addition....along with the physicians building on the hospital that never got built), but they're expanding Bowling Green yet again with yet another metal crappy prefab building.