Granville Towers Rebecca Lawson · DTH File. Granville Towers is a set of off-campus residential buildings.