Who lives at 24 Sussex Drive , Ottawa ?

What kind of thing would answer this question?
human