Tags
Steph Curry and Ayesha Curry sold their Selby Lane mansion in Atherton this past May in an off-market deal, fetching nearly $900,000 less than what they paid for it five years earlier.