A company linked to Robert and Christine Stiller has sold, for $66.14 million, their estate at 1350 N. Lake Way in Palm Beach. A trust was on the buyer's side of the sale, according to the deed. The ...
Even a coffee billionaire can feel the grind. Robert Stiller listed his Palm Beach mansion for $90 million in May but sold it this week for $66.14 million — barely more than what he paid three years ...