Peek Inside: $2.5M Ladue mansion up for sale