Buff & Hensman home on billionaire’s beach for sale for $22.5 million