106/994 Toorak road, Camberwell sold price