Update: SLU built a seldom-used soccer field there. There are now renewed efforts to develop the land to the east of the new SLU Hospital as of 2021.
Oh great, what is SLU up to now? Closing streets near large blocks of their land is not a good sign. I’m sure a surface parking lot will be coming soon.