The 15,000-square-foot château-style mansion in Houston's genteel River Oaks neighborhood was last listed for $24.75 million.