2/8 Leonard Street, Deepdene sold price