Painted lady sells for $2.4M