Georgia Tech, Atlanta GA, Stevens & Wilkinson, Glenn & Towers Residence Halls