Spacious Private Room 3 Minutes Walk from Tufts | Ohana