Possible Answers For: Resident at Ottawa's 24 Sussex Drive