Videos A space for artists in the steel city December 13, 2013 0 Located in the north end of the city and about a 45-minute bus ride from campus, 270 Sherman is a hybrid of the old and…