1/962 Toorak Road, Camberwell sold price