101/1280 Toorak Road, Camberwell sold price