210 RiverwayBoston, MALocated at 210 Riverway, Peabody Hall is a five-story, dormitory-style residence specifically on BU’s Fenway Campus.