comscore 720 Namur Street - House in Ottawa | RentBoard