Nyack College in Nyack, N. Y., late last year sold the majority of its property to stay financially afloat.