WashU was to take it over through an 80-year land-use agreement and move athletic facilities from its own nearby 169-acre campus to the site, freeing up its South 40 campus at 6500 Forsyth Blvd.
Results that may be inaccessible to you are currently showing.