1/5 Leonard Street, Deepdene sold price