Advertisement

Sugar Ray Leonard’s Pacific Palisades estate

The 1.8-acre spread centers on a 16,700-square-foot villa built by Richard Landry.

Share
Advertisement