Perceiving this sentence as if I was there at the time of the visit, I will have to agree with you that it should be "student-run organization" to mean "run by students" with "run" being a past particple adjective. It does not apper to me that it has anything to do with whether it still exists or run by students. That's how I see it.