24/703 Orrong Road, Toorak sold price