1-4/1 Leonard Street, Deepdene sold price