To sell its 127-acre campus, Wells College must overcome a set of challenges.