The massive 18,852-square-foot North Palm Beach mansion stands on about 2.9 acres on Seminole Beach.
nypost.com