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.
Some results have been hidden because they may be inaccessible to you