Student Housing | Needham, Ma Franklin W. Olin College of Engineering, north hall Needham, Massachusetts Residence Halls – phase 1 new construction completed 2004 in collaboration w/ perry, dean, rogers | partners, inc Typical floor plan “…this is the best place I’ve ever lived!” 2nd year student 2006