Seeking financial stability, Averett University has sold its North Campus athletic facilities in an $18 million deal that will allow it to lease back the nearby 70-acre site, Cardinal News reported.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results