2/19 Leonard Street, Deepdene sold price