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.