Brothers Alan and Alex Stokes — better known as the Stokes Twins — bought the property for about $9.3 million, a big discount off the $13 million asking price but still leagues more than any home in the surrounding area has ever fetched.