15 Terry Street, Deepdene sold price