Estate sells for $21 million, a record for Paradise Valley