Peek inside: Century old $2.4m Ladue mansion