23 May Street, Deepdene sold price