Drexel University set up its West Coast branch at One Capitol Mall.
Drexel University set up its West Coast branch at One Capitol Mall. John Decker Sacramento Bee file
Drexel University set up its West Coast branch at One Capitol Mall. John Decker Sacramento Bee file