107/994 Toorak Road, Camberwell sold price