D. Greg Horrigan Sells North Palm Beach Estate for $20M : vimarsana.com