1/7 Leonard Street, Deepdene sold price