24 May Street, Deepdene sold price