2/1259 Toorak Road, Camberwell sold price