630 Island Dr, Palm Beach, FL 33480 – $20,900,000

EstatesDaily.com