After his record-setting win in November 2022, Castro purchased a beachfront home in Malibu for $3.8 million − one of three properties the Altadena, California, man owns. Satellite images of the ...
Some results have been hidden because they may be inaccessible to you