18 Cloverdale Avenue, Toorak sold price