Peek Inside: $1.7M mansion in Ladue