Peek Inside: $2.4M mansion in Ladue