23 Davison Street, Mitcham sold price