“New Multimedia Center” Video

An inside look at the new $16 million Multimedia Center at Lehman College.

Credit: Editor