889 Lady Ellen Place, Ottawa, Ontario K1Z 5L3