Nonprofit sells property after legal battle, $475K donation sparks controversy