The Guisando 17 address appears as a demolished vacant lot on Google Streetview. So they must have moved.
(Interestingly, the tiny brick house in Ontario that Grand Duchess Olga and husband moved to after quitting the farm still exists and can be seen on Streetview.)