3/1 Leonard Street, Deepdene sold price