Questions about Depaul University

ForTheWin445
Sat, 13 Nov 2010 17:05:28 +0000

Would you say most people are commuters or do the majority live in campus?